package com.leetroll.api.service;

import com.leetroll.common.entity.Cart;
import com.leetroll.common.vo.CartItemVO;
import com.leetroll.common.vo.ItemVO;

import java.util.List;

public interface CartService extends SuperService<Cart> {
    List<CartItemVO> listByUserId(Long userId);

    boolean exist(Cart cart);

    void delByUserIdAndItemId(Long userId, List<Long> itemIds);

    List<ItemVO> pageByUserId(Long userId, Integer pageNumber, Integer pageSize);
}
